spiro compound - Spanish English Dictionary